package com.cip.master.service;

import java.util.List;
import java.util.Locale;
import java.util.Set;

import com.cip.master.model.ExamPaper;
import com.cip.master.model.Examination;

public interface ExaminationService {
	
	String getExamGridList(Locale locale)throws Exception;
	
	List<Examination> getAllExamList() throws Exception;
	
	Examination getExamById(int id) throws Exception;
	
	Examination saveOrUpdateExam(Examination exam) throws Exception;
	
	Examination editExam(Examination exam) throws Exception;
	
	Examination getExamByName(String name) throws Exception;
	
	List<Examination> getAllExamListByClass(String classId) throws Exception;
	
	List<ExamPaper> getExamPapersByExam(int examId) throws Exception;

}
